// import MagicPropertiesProvider from './MagicPropertiesProvider';

// export default {
//   __init__: [ 'magicPropertiesProvider' ],
//   magicPropertiesProvider: [ 'type', MagicPropertiesProvider ]
// };

import ControlPropertiesProvider from './ControlPropertiesProvider';
import ElementTemplates from 'bpmn-js-properties-panel/lib/provider/camunda/element-templates';
import Translate from 'diagram-js/lib/i18n/translate';

export default {
  __depends__: [ElementTemplates, Translate],
  // 这里的关键字一定要是 propertiesProvider，否则eventBus.fire('propertes.getProvider')找不到注册的对象
  __init__: ['propertiesProvider'],
  propertiesProvider: ['type', ControlPropertiesProvider],
};
